const db = wx.cloud.database()        //获取数据库引用
Page({
    data: {
        list: [],//，明星列表
    },
    //页面加载，渲染列表
    onLoad() {
        db.collection("users").where({}).get()
            .then(res => {
                // console.log(res)
                this.setData({
                    list: res.data
                })
            })
            .catch(err => {
                console.log(err)
            })
    },
    //删除人物
    handleDel(e) {
        // console.log(e)
        let id = e.currentTarget.id;            //记录的id
        let index = e.currentTarget.dataset.index;           //记录的下标
        wx.showModal({
            title: "温馨提示",
            content: "您确定要删除吗？",
            success: res => {
                if (res.confirm) {
                    //删除图片
                    let cloudPath = this.data.list[index].image;
                    wx.cloud.deleteFile({
                        fileList: [cloudPath],
                        success: res => {
                            //图片成功删除，删除数据
                            db.collection("users").doc(id).remove()
                                .then(res => {
                                    //删除页面中的数据
                                    this.data.list.splice(index, 1)
                                    this.setData({
                                        list: this.data.list
                                    })
                                })
                        }
                    })
                }
            }
        })
    }

})